package com.qf.web;

import com.qf.bean.Role;
import com.qf.service.RoleService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import java.util.List;

/*
            敲得越多，钱越多！！！
            敲得越多，钱越多！！！
            敲得越多，钱越多！！！
*/
@Controller
public class RoleController {

    @Autowired
    private RoleService roleService;
    //根据部门id查询角色列表
    @RequestMapping("/getroles")
    @ResponseBody
    public List<Role> getbydeptid(int did){
        List<Role> roles = roleService.findbyDeptid(did);
/*       使用ajax传递数据，第一加pom依赖；第二spring-mvc加注解启动；第三加一个@ResponseBody注解，
       之后把数据传递过去，此时集合自动转为json格式，属性为key值
*/
    //c此时因为为ajax，所以自动跳转到原来的页面，如果成功进入到success界面
        return roles;
    }
}
